Cosmetics
authorMatthias Clasen <mclasen@redhat.com>
Fri, 19 Mar 2021 00:16:59 +0000 (20:16 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 19 Mar 2021 02:53:37 +0000 (22:53 -0400)
Pack the GtkTextAttributes struct better.

gtk/gtktextattributes.h

index 06ccbe6e84383f852a91be7eef79fda7e857cb01..c417de7e9de4b96a5b1b84c80d345b467ec92cf7 100644 (file)
@@ -142,12 +142,19 @@ struct _GtkTextAttributes
 {
   guint refcount;
 
-  GtkTextAppearance appearance;
-
   GtkJustification justification;
   GtkTextDirection direction;
+  GtkWrapMode wrap_mode;
+
+  GtkTextAppearance appearance;
 
   PangoFontDescription *font;
+  char *font_features;
+
+  GdkRGBA *pg_bg_rgba;
+
+  PangoTabArray *tabs;
+  PangoLanguage *language;
 
   double font_scale;
 
@@ -159,11 +166,7 @@ struct _GtkTextAttributes
   int pixels_below_lines;
   int pixels_inside_wrap;
 
-  PangoTabArray *tabs;
-
-  GtkWrapMode wrap_mode;
-
-  PangoLanguage *language;
+  int letter_spacing;
 
   guint invisible : 1;
   guint bg_full_height : 1;
@@ -171,14 +174,7 @@ struct _GtkTextAttributes
   guint no_fallback: 1;
   guint no_breaks : 1;
   guint show_spaces : 3; /* PangoShowFlags */
-  int   no_hyphens : 1;
-
-
-  GdkRGBA *pg_bg_rgba;
-
-  int letter_spacing;
-
-  char *font_features;
+  guint no_hyphens : 1;
 };
 
 GtkTextAttributes* gtk_text_attributes_new         (void);